package cn.yh.nft.turbo.api.collection.request;

import cn.yh.nft.turbo.api.collection.constant.CollectionEvent;
import cn.yh.nft.turbo.api.goods.constant.GoodsEvent;
import lombok.*;

/**
 * @ClassName: CollectionTransferRequest
 * @Author: 草莓爱上啵啵
 */
@Setter
@Getter
@ToString
@AllArgsConstructor
@NoArgsConstructor
public class CollectionTransferRequest extends BaseCollectionRequest{

    /**
     * 持有人Id
     */
    private Long heldCollectionId;

    /**
     * 买家Id
     */
    private Long buyerId;

    /**
     * 卖家Id
     */
    private Long sellerId;

    @Override
    public GoodsEvent getEventType() {
        return GoodsEvent.TRANSFER;
    }
}
